package net.mindView.implement;

public class HiddenC{
    public static A makeA(){
        return new C();
    }
}

class C implements A{

    @Override
    public void f() {
        System.out.println("public void C.f()");
    }
    public void g(){
        System.out.println("public void C.g()");
    }
    void u(){
        System.out.println("void C.u()");
    }
    protected void v(){
        System.out.println("protected void C.v()");
    }
    private void w(){
        System.out.println("private void C.w()");
    }
}

